// Hay Txa HT, 2026
{$CLEO .cs}

//-------------MAIN---------------
wait 0 
05E5: 0@ = game_version 
00D6: if 
0039:   0@ == 0 // integer values 
004D: jump_if_false @NONAME_41

0002: jump @NONAME_178 

:NONAME_41
05DF: write_memory 0x5E3800 size 4 value 0x3EB5C28F virtual_protect 1   // widescreen = 0.355
05DF: write_memory 0x5E3804 size 4 value 0x3EF4BC6A virtual_protect 1   // 4:3        = 0.478

:LOOP
wait 500
0A8D: 0@ = read_memory 0x95CEDB size 1 virtual_protect 0
if
0@ == 0
jf @WIDE

// ---- widescreen ???????? (4:3) ----
05DF: write_memory 0x46B646 size 4 value 0x005E3804 virtual_protect 1
05DF: write_memory 0x46B847 size 4 value 0x005E3804 virtual_protect 1
05DF: write_memory 0x5F0960 size 4 value 0x3FAAAAAB virtual_protect 1   // X aspect = ???????? 1.3333
jump @LOOP

:WIDE
// ---- widescreen ??????? ----
05DF: write_memory 0x46B646 size 4 value 0x005E3800 virtual_protect 1
05DF: write_memory 0x46B847 size 4 value 0x005E3800 virtual_protect 1
05DF: write_memory 0x5F095C size 4 value 0x3FA1907F virtual_protect 1
jump @LOOP

//5F54E8 = 13.0
//5FCDCC  == 13
//5FD984 =110
//5F0848 40 5F54F4 5F6F3C   5F7778 5F8224     5FD95C
wait 0          

:NONAME_178
wait 0  
05DC: end_custom_thread 

